package com.sztx.pay.center.core.service.bean;

import java.io.Serializable;
import java.util.List;

public class SettleRequest implements Serializable {

	private static final long serialVersionUID = -4149655386925591851L;
	
	private String orderId;// 交易订单号
	
	private String payerUser;// 付款方倍棒账号
	
	private String attach;// json备注
	
	private List<PayeeInfo> payeeInfo;// 收款方信息
	
	private boolean perPayeeHandingFee;// 是否每个收款人计算手续费
	
	private long handingFee;
	
	private String businessType;
	
	public String getBusinessType() {
		return businessType;
	}

	public void setBusinessType(String businessType) {
		this.businessType = businessType;
	}

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public String getPayerUser() {
		return payerUser;
	}

	public void setPayerUser(String payerUser) {
		this.payerUser = payerUser;
	}

	public String getAttach() {
		return attach;
	}

	public void setAttach(String attach) {
		this.attach = attach;
	}

	public List<PayeeInfo> getPayeeInfo() {
		return payeeInfo;
	}

	public void setPayeeInfo(List<PayeeInfo> payeeInfo) {
		this.payeeInfo = payeeInfo;
	}

	public boolean isPerPayeeHandingFee() {
		return perPayeeHandingFee;
	}

	public void setPerPayeeHandingFee(boolean perPayeeHandingFee) {
		this.perPayeeHandingFee = perPayeeHandingFee;
	}

	public long getHandingFee() {
		return handingFee;
	}

	public void setHandingFee(long handingFee) {
		this.handingFee = handingFee;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	@Override
	public String toString() {
		return "SettleRequest [orderId=" + orderId + ", payerUser=" + payerUser + ", attach=" + attach + ", payeeInfo=" + payeeInfo + "]";
	}

}
